delve of spade - Spanish English Dictionary